

.header-b {
  margin-top: 90px;
  position: relative;

  .img {
      width: 750px;
      height: 325px;
  }

  .txt {
      display: flex;
      justify-content: center;
      align-items: center;
      position: absolute;
      width: 232px;
      height: 90px;
      left: 261px;
      top: 114px;
      border: 4px solid rgba(255, 255, 255, 1);
      z-index: 9;
      color: #fff;
  }
}

.m-txt {
  width: 626px;
  height: 120px;
  margin-left: 63px;
  margin-top: 42px;
  font-size: 28px;
  color: #666666;
  letter-spacing: 0;
  font-weight: 400;
  background-color: #fff;
}

.footer-goods {
  .newGoodList {
      margin-top: 20px;
      display: flex;
      flex-wrap: wrap;
      justify-content: space-around;
      align-items: center;

      li:last-child {
          width: 350px;
          height: 0;
      }

      .newGoodList-item {
          width: 350px;
          background-color: #fff;
          .img {
              width: 298px;
              height: 298px;
          }
          .goods-txt {
              width: 350px;
              padding-top: 20px;
              background-color: #f6f7f9;
              display: flex;
              justify-items: center;
              align-items: flex-start;
              flex-direction: column;
              text-align: left;
              .txt-t {
                width: 270px;
                font-size: 26px;
                color: #333333;
                letter-spacing: 0;
                font-weight: 500;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
              }
      
              .txt-b {
                font-size: 26px;
                color: #9E4242;
                letter-spacing: 0;
                font-weight: 400;
              }
      
            }
      }
  }
}